/**
 * 统一的API配置文件
 * 所有API相关的URL都在这里统一管理
 */

// 服务器配置
const Localhost_SERVER_HOST = 'localhost:3000'
const SERVER_HOST = '39.105.58.124'

// API配置
export const production_API_CONFIG = {
  // 基础API地址
  BASE_URL: `http://${SERVER_HOST}:3000/api`,

  // 服务器地址（不含/api）
  SERVER_URL: `http://${SERVER_HOST}:3000`,

  // 上传相关
  UPLOAD_IMAGE_URL: `http://${SERVER_HOST}:3000/api/admin/upload/image`,

  // 文件访问地址
  UPLOADS_BASE_URL: `http://${SERVER_HOST}:3000/uploads`,

  // 健康检查
  HEALTH_CHECK_URL: `http://${SERVER_HOST}:3000/health`,
}

// API配置
export const development_API_CONFIG = {
  // 基础API地址
  BASE_URL: `http://${Localhost_SERVER_HOST}/api`,

  // 服务器地址（不含/api）
  SERVER_URL: `http://${Localhost_SERVER_HOST}`,

  // 上传相关
  UPLOAD_IMAGE_URL: `http://${Localhost_SERVER_HOST}/api/admin/upload/image`,

  // 文件访问地址
  UPLOADS_BASE_URL: `http://${Localhost_SERVER_HOST}/uploads`,

  // 健康检查
  HEALTH_CHECK_URL: `http://${Localhost_SERVER_HOST}/health`,
}

export const API_CONFIG = production_API_CONFIG

// 导出默认配置
export default API_CONFIG
